import request from "@/utils/http.js";

/**
 * 获取用户列表
 * @param {*} params 参数
 * @returns 用户列表
 */
export function getUserListPage(params){
  return request({
    url:'/User/Get',
    params
  })
}

/**
 * 用户登录
 * @param {*} data 参数
 * @returns 返回登录结果
 */
export const userLogin = (data)=>{
  return request({
    url:'/login/GetJwtToken',
    method:'post',
    data
  })
}
/**
 * 根据token获取用户信息
 * @param {*} token 参数
 * @returns 反回用户信息
 */
export const getUserInfoByToken = (token)=>{
  // console.log(token)
  return request({
    url:'/User/GetInfoByToken',
    params:{token}
  })
}

// 添加用户
export const addUser = (data)=>{
  console.log(data)
  return request({
    url:'/user/Post',
    method:'post',
    data
  })
}
// 编辑用户
export const editUser = (data)=>{
  return request({
    url:'/user/Put',
    method:'put',
    data
  })
}
// 删除用户数据
export const delUser = (params)=>{
  return request({
    url:'/user/Delete',
    method:"delete",
    params
  })
}